package com.wujian.love.service;


import com.wujian.love.domin.Product;

import java.util.List;

/**
 * 商品 服务层
 * 
 * @author cdw
 * @date 2020-06-17
 */
public interface IProductService 
{
	/**
     * 查询商品信息
     * 
     * @param id 商品ID
     * @return 商品信息
     */
	public Product selectProductById(Integer id);
	
	/**
     * 查询商品列表
     * 
     * @param product 商品信息
     * @return 商品集合
     */
	public List<Product> selectProductList(Product product);
	
	/**
     * 新增商品
     * 
     * @param product 商品信息
     * @return 结果
     */
	public int insertProduct(Product product);
	
	/**
     * 修改商品
     * 
     * @param product 商品信息
     * @return 结果
     */
	public int updateProduct(Product product);
		
	/**
     * 删除商品信息
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteProductByIds(String ids);

	/**
	 * @Author WuJian
	 * @Description //查询商品
	 * @Date 9:53 2020/6/17
	 * @Param [id]
	 * @return com.wujian.love.domin.Product
	 **/
    Product getProductInfoForAPP(Integer id);

    /**
     * @Author WuJian
     * @Description //新增商品
     * @Date 11:10 2020/6/17
     * @Param [info]
     * @return void
     **/
	void addProuctForAPP(Product info);
}
